{\rtf1\ansi\ansicpg1252\uc1
\deff100\deflang1033\deflangfe1033
{\fonttbl
{\f1\froman\fcharset2\fprq2 Symbol;}
{\f2\fmodern Courier New;}
{\f4\froman\fcharset0\fprq2 Times New Roman;}
{\f5\fswiss\fcharset0\fprq2 Arial;}
{\f100\fswiss\fprq2\fcharset0 Times New Roman;}
{\f101\fswiss\fprq2\fcharset0 Times New Roman;}
{\f111\fswiss\fprq2\fcharset0 Times New Roman;}
{\f112\fswiss\fprq2\fcharset0 Times New Roman;}
{\f113\fswiss\fprq2\fcharset0 Times New Roman;}
{\f114\fswiss\fprq2\fcharset0 Times New Roman;}
{\f115\fswiss\fprq2\fcharset0 Times New Roman;}
{\f102\fswiss\fprq2\fcharset0 Times New Roman;}
{\f103\fmodern\fprq1\fcharset0 Courier New;}
{\f104\fmodern\fprq1\fcharset0 Courier New;}
{\f105\fmodern\fprq1\fcharset0 Courier New;}
{\f106\fswiss\fprq2\fcharset0 Arial;}
{\f161\fswiss\fprq2\fcharset0 Arial;}
{\f162\fswiss\fprq2\fcharset0 Arial;}
{\f163\fswiss\fprq2\fcharset0 Arial;}
{\f164\fswiss\fprq2\fcharset0 Arial;}
{\f165\fswiss\fprq2\fcharset0 Arial;}
{\f166\fswiss\fprq2\fcharset0 Arial;}
{\f107\fswiss\fprq2\fcharset0 Times New Roman;}
{\f171\fswiss\fprq2\fcharset0 Times New Roman;}
{\f172\fswiss\fprq2\fcharset0 Times New Roman;}
{\f173\fswiss\fprq2\fcharset0 Times New Roman;}
{\f174\fswiss\fprq2\fcharset0 Times New Roman;}
{\f175\fswiss\fprq2\fcharset0 Times New Roman;}
{\f176\fswiss\fprq2\fcharset0 Times New Roman;}
}
{\colortbl;\red0\green0\blue0;\red0\green0\blue255;
\red0\green255\blue255;\red0\green255\blue0;
\red255\green0\blue255;\red255\green0\blue0;
\red255\green255\blue0;\red255\green255\blue255;
\red0\green0\blue128;\red0\green128\blue128;
\red0\green128\blue0;\red128\green0\blue128;
\red128\green0\blue0;\red128\green128\blue0;
\red128\green128\blue128;\red192\green192\blue192;}
{\stylesheet{\widctlpar \f4\fs20\lang1033 \snext0 Normal;}
{\s0\sb60\sa60\widctlpar \f100\fs20\kerning28\qj \sbasedon0 Normal;}
{\s1\sb60\sa60\widctlpar \f101\fs20\kerning28\qj \sbasedon0 Body;}
{\s11\widctlpar \f111\fs20\kerning28\qj \sbasedon1 Short line;}
{\s12\sb30\widctlpar \f112\fs20\kerning28\qj \sbasedon1 Bullet;}
{\s13\widctlpar \i\f113\fs20\kerning28 \sbasedon1 Quotes;}
{\s14\sb60\sa60\widctlpar \f114\fs20\kerning28\qj \sbasedon1 Hanging list;}
{\s15\sb120\sa120\widctlpar \f115\fs20\kerning28\qj \sbasedon1 Definition;}
{\s2\widctlpar \f102\fs20\kerning28 \sbasedon0 Table;}
{\s3\widctlpar \f103\fs16\kerning28 \sbasedon0 Preformatted;}
{\s4\widctlpar \f104\fs16\kerning28 \sbasedon0 Diagram;}
{\s5\widctlpar \f105\fs16\kerning28 \sbasedon0 Code;}
{\s6\sb240\sa120\widctlpar \b\f106\fs20\kerning28 \sbasedon0 All Headings;}
{\s61\sb240\sa120\keepn\widctlpar \b\f161\fs28\kerning28 \sbasedon6 Heading 1;}
{\s62\sb180\sa120\keepn\widctlpar \b\i\f162\fs24\kerning28 \sbasedon6 Heading 2;}
{\s63\sb180\sa120\keepn\widctlpar \b\f163\fs24\kerning28 \sbasedon6 Heading 3;}
{\s64\sb180\sa60\keepn\widctlpar \b\i\f164\fs20\kerning28 \sbasedon6 Heading 4;}
{\s65\sb180\sa60\keepn\widctlpar \b\i\f165\fs20\kerning28 \sbasedon6 Heading 5;}
{\s66\sb180\sa60\keepn\widctlpar \b\i\f166\fs20\kerning28 \sbasedon6 Heading 6;}
{\s7\widctlpar \f107\fs20\kerning28 \sbasedon0 All TOC;}
{\s71\sb60\widctlpar \b\f171\fs22\kerning28 \sbasedon7 TOC 1;}
{\s72\li200\sb30\widctlpar \i\f172\fs20\kerning28 \sbasedon7 TOC 2;}
{\s73\li400\widctlpar \f173\fs20\kerning28 \sbasedon7 TOC 3;}
{\s74\li600\widctlpar \f174\fs18\kerning28 \sbasedon7 TOC 4;}
{\s75\li800\widctlpar \f175\fs18\kerning28 \sbasedon7 TOC 5;}
{\s76\li21000\widctlpar \f176\fs18\kerning28 \sbasedon7 TOC 6;}
{\*\cs10 \additive Default Paragraph Font;}
{\*\cs32 \additive \ul\cf2 \sbasedon10 Hyperlink;}
{\*\cs33 \additive \f5\fs20\sbasedon10 footnote reference;}
}
{\info
{\title Converted from "testrtf.txt" on 23-Feb-2004 by [[PROGRAM]]}
{\operator AscToRTF auto-convert}
{\creatim\yr2004\mo1\dy23\hr20\min46}
{\version1}{\edmins0}{\nofpages1}
}
\paperw11906\paperh16838\margl1800\margr1800\margt1440\margb1440\gutter0
\widowctrl\ftnbj\aenddoc\formshade
\fet0\sectd
\linex0\headery709\footery709\colsx709\endnhere
{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}
{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}
{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}
{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}
{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}
{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}
{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}
{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}
{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj{
This is a text file used to demonstrate the ability of AscToRTF to 
convert text into good-looking RTF.  Each section will have it's 
heading recognised, and the contents of each section are correctly 
handled.  The file created uses RTF "Styles" to identify the text. 
As a result of this all headings that are detected can be included 
in a generated contents list field. 
\par
By adding the following line to the text file, the program's 
pre-processor will add a contents list field will be added, which 
if you press F9 in word will reveal the contents of the document. 
\par
{\field{\*\fldinst {\kerning0 TOC \\* MERGEFORMAT }}{\fldrslt {\b (Update this field (F9) to get Contents list) }}}\par
\par
The pre-processor also supports many other features, for example 
a GOTO tag can be turned into a hyperlink to a named section 
like this - see the section called "{\field{\*\fldinst {\fs20  HYPERLINK  \\l "hyperlinks" }{\kerning0 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000b000000680079007000650072006c0069006e006b0073000000000000}}}{\fldrslt {\cs32\ul\cf2\fs20 hyperlinks}}}" 
\par
\par}}
{\*\bkmkstart tables}
{\*\bkmkend tables}
{\pard\plain \s62\sb180\sa120\keepn\widctlpar \f162\fs24\b\i{\ul Tables\par}}
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj{
The following table is automatically detected by the software.  The 
column structure is correctly detected, and the table heading is spotted 
and placed in bold.  The column widths are then set to the correct size 
for the text, in the chosen font. 
\par
\par
}}
{
\trowd \trgaph108\trleft612 
\cellx1710 \cellx2436 \cellx3281 \cellx3978 \cellx7165 
\keepn\widctlpar\intbl\adjustright
\pard\intbl \s2\keepn\widctlpar \f102\fs20\b0\i0
{
{\b \keepn\intbl  \b0 \cell}
{\b  \b0 \cell}
{\b \qr Shot\b0 \cell}
{\b \qr Fire\b0 \cell}
{\b \qc Damage vs. Armor\b0 \cell}
}\nowidctlpar\widctlpar\intbl\adjustright {\row }
\trowd \trgaph108\trleft612 
\clbrdrb\brdrs\cellx1710 \clbrdrb\brdrs\cellx2436 \clbrdrb\brdrs\cellx3281 \clbrdrb\brdrs\cellx3978 \clbrdrb\brdrs\cellx4743 \clbrdrb\brdrs\cellx5548 \clbrdrb\brdrs\cellx6313 \clbrdrb\brdrs\cellx7165 
\keepn\widctlpar\intbl\adjustright
\pard\intbl \s2\keepn\widctlpar \f102\fs20\b0\i0
{
{\b \keepn\intbl Weapon\b0 \cell}
{\b Type\b0 \cell}
{\b \qr Range\b0 \cell}
{\b \qr Rate\b0 \cell}
{\b \qr None\b0 \cell}
{\b \qr Wood\b0 \cell}
{\b \qr Light\b0 \cell}
{\b \qr Heavy\b0 \cell}
}\nowidctlpar\widctlpar\intbl\adjustright {\row }
\trowd \trgaph108\trleft612 
\clbrdrt\brdrs\cellx1710 \clbrdrt\brdrs\cellx2436 \clbrdrt\brdrs\cellx3281 \clbrdrt\brdrs\cellx3978 \clbrdrt\brdrs\cellx4743 \clbrdrt\brdrs\cellx5548 \clbrdrt\brdrs\cellx6313 \clbrdrt\brdrs\cellx7165 
\keepn\widctlpar\intbl\adjustright
\pard\intbl \s2\keepn\widctlpar \f102\fs20\b0\i0
{
\keepn\intbl Colt 45\cell
HP\cell
{\qr 5.75\cell}
{\qr 180\cell}
{\qr 50\cell}
{\qr 2\cell}
{\qr 2\cell}
{\qr 2\cell}
}\nowidctlpar\widctlpar\intbl\adjustright {\row }
\trowd \trgaph108\trleft612 
\cellx1710 \cellx2436 \cellx3281 \cellx3978 \cellx4743 \cellx5548 \cellx6313 \cellx7165 
\keepn\widctlpar\intbl\adjustright
\pard\intbl \s2\keepn\widctlpar \f102\fs20\b0\i0
{
\keepn\intbl AA Gun\cell
AP\cell
{\qr 6\cell}
{\qr 90\cell}
{\qr --\cell}
{\qr --\cell}
{\qr 18\cell}
{\qr 25\cell}
}\nowidctlpar\widctlpar\intbl\adjustright {\row }
\trowd \trgaph108\trleft612 
\cellx1710 \cellx2436 \cellx3281 \cellx3978 \cellx4743 \cellx5548 \cellx6313 \cellx7165 
\keepn\widctlpar\intbl\adjustright
\pard\intbl \s2\keepn\widctlpar \f102\fs20\b0\i0
{
\keepn\intbl Vulcan\cell
SA\cell
{\qr 5\cell}
{\qr 22\cell}
{\qr 40\cell}
{\qr 20\cell}
{\qr 24\cell}
{\qr 10\cell}
}\nowidctlpar\widctlpar\intbl\adjustright {\row }
\trowd \trgaph108\trleft612 
\cellx1710 \cellx2436 \cellx3281 \cellx3978 \cellx4743 \cellx5548 \cellx6313 \cellx7165 
\keepn\widctlpar\intbl\adjustright
\pard\intbl \s2\keepn\widctlpar \f102\fs20\b0\i0
{
\keepn\intbl Maverick\cell
AP\cell
{\qr 6\cell}
{\qr 300\cell}
{\qr 15\cell}
{\qr 37\cell}
{\qr 37\cell}
{\qr 50\cell}
}\nowidctlpar\widctlpar\intbl\adjustright {\row }
\trowd \trgaph108\trleft612 
\cellx1710 \cellx2436 \cellx3281 \cellx3978 \cellx4743 \cellx5548 \cellx6313 \cellx7165 
\widctlpar\intbl\adjustright
{
\intbl Fireball\cell
Fire\cell
{\qr 4\cell}
{\qr 18\cell}
{\qr 112\cell}
{\qr 125\cell}
{\qr 75\cell}
{\qr 31\cell}
}\nowidctlpar\widctlpar\intbl\adjustright {\row }
}
{\*\bkmkstart code}
{\*\bkmkend code}
{\pard\plain \s62\sb180\sa120\keepn\widctlpar \f162\fs24\b\i{\ul Code\par}}
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj{
The following is a small software sample.  This is detected by the 
software and then output in a non-proportional font that preserves 
the layout. 
\par
\par
}}
{\pard\plain \s5\keepn\widctlpar \f105\fs16\b0\i0
    int i;\par
\par
    if (ppBuffer != NULL) \'7b\par
        for (i = 0; i<NumLines; i++) delete ppBuffer[i];\par
        delete [] ppBuffer;\par
        ppBuffer = NULL;\par
    \'7d\par
}
{\*\bkmkstart diagrams}
{\*\bkmkend diagrams}
{\pard\plain \s62\sb180\sa120\keepn\widctlpar \f162\fs24\b\i{\ul Diagrams\par}}
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj{
The software boldly goes and correctly detects that this is ASCII art 
(but not as we know it Jim!).  It outputs these lines in a non-proportional 
font to preserve the layout.  The font size is set small enough to fit on a 
standard page. 
\par
}}
{\pard\plain \s4\keepn\widctlpar \f104\fs16\b0\i0
                                 _____..---========+*+==========---.._____\par
    ______________________ __,-='=====____  =================== _____=====`=\par
   (._____________________I__) - _-=_/    `---------=+=--------'\par
       /      /__...---===='---+---_'\par
      '------'---.___ -  _ =   _.-'\par
                     `--------'\par
}
{\*\bkmkstart use_of_emphasis}
{\*\bkmkend use_of_emphasis}
{\pard\plain \s62\sb180\sa120\keepn\widctlpar \f162\fs24\b\i{\ul Use of Emphasis\par}}
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj{
The software will look for text that uses asterisks and underscores to 
add emphasis to text in the style made popular by the Internet. 
\par
}}
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj\li360{
Single words like {\b this\b0} and {\i that\i0}, or titles of things like {\i Alice in 
Wonderland\i0} that might spread over a few lines 
\par
\par}}
{\*\bkmkstart hyperlinks}
{\*\bkmkend hyperlinks}
{\pard\plain \s62\sb180\sa120\keepn\widctlpar \f162\fs24\b\i{\ul Hyperlinks\par}}
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj{
The software can detect hyperlinks and preserve them as working links in the 
output document. 
\par
}}
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj\li360{
{\field{\*\fldinst {\fs20  HYPERLINK http://www.jafsoft.com/asctrtf.html }{\kerning0 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b02000000170000002400000068007400740070003a002f002f007700770077002e006a006100660073006f00660074002e0063006f006d002f0061007300630074007200740066002e00680074006d006c000000e0c9ea79f9bace118c8200aa004ba90b4800000068007400740070003a002f002f007700770077002e006a006100660073006f00660074002e0063006f006d002f0061007300630074007200740066002e00680074006d006c000000000000}}}{\fldrslt {\cs32\ul\cf2\fs20 http://www.jafsoft.com/asctrtf.html}}} 
\par
\par}}
{\*\bkmkstart bullets}
{\*\bkmkend bullets}
{\pard\plain \s62\sb180\sa120\keepn\widctlpar \f162\fs24\b\i{\ul Bullets\par}}
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj{
The software can detect several types of bullets and lists. 
\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{\f1\'b7\tab}Bullet line 1 
\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{\f1\'b7\tab}Bullet line 1\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{\f1\'b7\tab}Bullet line 1 ddasda dasd  d sd  s d asd sd  d  d  d sd  s d sa dsa dasd 
dasdas d asd sad asdsa da sda d as da 
\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{\f1\'b7\tab}Bullet line 1\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{\f1\'b7\tab}Bullet line 1 ddasda dasd  d sd  s d asd sd  d  d  d sd  s d sa dsa dasd 
dasdas d asd sad asdsa da sda d as da 
\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{a)\tab}Alphabetic\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{b)\tab}Alphabetic\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{c)\tab}Alphabetic\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{d)\tab}Alphabetic\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{e)\tab}Alphabetic dsadsadsaddsa dsa d sa dsa d asd  sds d sa ds ads dsad sad as 
dsadas dsa dsa dasdas d sad ada\par}}
{\pard\plain \s12\sb30 \f112\fs20\b0\i0\qj\li720\fi-360\widctlpar\jclisttab\tx720{
{f)\tab}Alphabetic\par}}
\par
\par
{\pard\plain \s1\sb60\sa60 \f101\fs20\b0\i0\qj\li720{
 
\par}
}}
